package map.events
{
	import common.message.PublicNotice;

	import flash.events.Event;

	public class ExtActorEvent extends Event
	{
		public static const CHANGED_ACTION:String        ="CHANGED_ACTION";
		public static const CHANGED_ACTION_LOCKING:String="CHANGED_ACTION_LOCKING";
		public static const MOUSE_OUT:String             ="MOUSE_OUT";
		public static const MOUSE_OVER:String            ="MOUSE_OVER";
		public static const CLICK:String                 ="CLICK";
		public static const MOUSE_DOWN:String            ="MOUSE_DOWN";

		public static const CHANGED_STAND_LOOKING:String ="CHANGED_STAND_LOOKING";

		public static const ACTOR_OVER:String            ="ACTOR_OVER";
		public static const ACTOR_OUT:String             ="ACTOR_OUT";

		public static const USER_ENTER_SCENE:String      ="USER_ENTER_SCENE";
		public static const USER_LEAVE_SCENE:String      ="USER_LEAVE_SCENE";

		public static const USER_GETINFO_SCENE:String    ="USER_GETINFO_SCENE";
		private var _value:*;

		public function ExtActorEvent(type:String, value:* = 0)
		{
			_value=value;
			super(type);
		}

		public function get value():*
		{
			return _value;
		}

	}
}
